variety of large mackerel - Turco Inglés Diccionario